Set up GnuTLS support.
authorTed Zlatanov <tzz@lifelogs.com>
Sun, 26 Sep 2010 06:06:28 +0000 (01:06 -0500)
committerTed Zlatanov <tzz@lifelogs.com>
Sun, 26 Sep 2010 06:06:28 +0000 (01:06 -0500)
commit606be1d658fd841a5de1634f2dbbf32edea53ed3
treec99fd1d87e0329a735670720c38edc5add47ab07
parenteaaa2561bed495b132ba3f7fdf952b8dc6754bf5
Set up GnuTLS support.

* configure.in: Set up GnuTLS.

* lisp/net/gnutls.el: GnuTLS glue code to set up a connection.

* src/Makefile.in (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS, ALL_CFLAGS)
(obj, LIBES): Set up GnuTLS support.

* src/config.in: Set up GnuTLS support.

* src/emacs.c: Set up GnuTLS support and call syms_of_gnutls.

* src/gnutls.c: The source code for GnuTLS support in Emacs.

* src/gnutls.h: The GnuTLS glue for Emacs, macros and enums.

* src/process.c (make_process, Fstart_process)
(read_process_output, send_process): Set up GnuTLS support for
process input/output file descriptors.

* src/process.h: Set up GnuTLS support.
12 files changed:
ChangeLog
configure.in
lisp/ChangeLog
lisp/net/gnutls.el [new file with mode: 0644]
src/ChangeLog
src/Makefile.in
src/config.in
src/emacs.c
src/gnutls.c [new file with mode: 0644]
src/gnutls.h [new file with mode: 0644]
src/process.c
src/process.h